Objectifs d'apprentissage
- Analyser le rôle du moteur GigaThread dans la répartition globale des blocs entre les unités de traitement par flux (Streaming Multiprocessors).
- Évaluer l'impact de la planification des warps et de l'envoi des instructions sur l'utilisation de la chaîne de traitement (pipeline).
- Optimiser les performances du noyau en équilibrant la pression sur les registres et la mémoire partagée par rapport à l'occupation.
- Maîtriser les primitives de synchronisation avancées et les schémas d'exécution coopérative des groupes.